@charset "utf-8";
/* CSS Document */

html,body,ul,li,img,form,h1,h2,h3,h4,h5,h6,p{ margin:0;padding:0;border:none}

ul,li{list-style:none}

body { font-size:12px; color:#333;margin:0 auto; font-family:"微软雅黑";}
a{text-decoration:none;color:#333;}
a:hover{color:#c00; text-decoration:underline;}

.border_line01 { border-bottom:1px #e8e8e8 solid;}
.border_line02 { border-bottom:1px #3c77a9 solid;}
.border_line03 { border-bottom:1px #e8e8e8 dotted;}

.img01 img { border:1px #ccc solid;}

.font1 { font-size:24px; color:#bd1111; background:url(yaowen_bg.jpg) no-repeat left center; padding-left:10px; font-weight:bold;}
.font2 { color:#96a0a9; font-size:18px; }

.font3 { font-size:24px; color:#333; background:url(yaowen_bg.jpg) no-repeat left center; padding-left:10px;}
.font4 { color:#bd1111; font-size:24px;}
.font5 { color:#fff; font-size:20px;}
.font6 { color:#3c77a9; font-size:20px;}


.link1 a:link,.link1 a:visited,.link1 a:active,.link1 a:hover{ color:#666; font-size:16px;}
.link2 a:link,.link2 a:visited,.link2 a:active,.link2 a:hover{ color:#fff;}
.link3 a:link,.link3 a:visited,.link3 a:active,.link3 a:hover{ color:#666; font-family:"宋体"}
.link4 a:link,.link4 a:visited,.link4 a:active,.link4 a:hover{ color:#044c82;}
.link5 a:link,.link5 a:visited,.link5 a:active,.link5 a:hover{ color:#0058ae; font-size:16px;}

.liststyle1 li {text-align:left;text-indent:1.0em;list-style:none;background:url(lidot1.gif) no-repeat 5px center; }
.liststyle1 p b {color:#1f79b5; font-size:16px; }

.tit_bg01 { background:url(tit_bg01.jpg) no-repeat left bottom; padding-bottom:10px;}
.tit_bg02 { background:url(tit_bg02.jpg) no-repeat left bottom; padding-bottom:10px;}
.tit_bg03 { background:url(tit_bg03.jpg) no-repeat left bottom; padding-bottom:10px;}


/*顶部导航*/
.topnav { background:url(top_bg.png) repeat-x top; height:50px; width:100%;}
.topnav_list { padding:10px 20px 0 20px; height:30px;}
.topnav_list li { padding:0 5px; float:left; font-size:14px;}
.topnav_list li a:link,.topnav_list li a:visited,.topnav_list li a:active{ color:#333;}
.topnav_list li a:hover { color:#333; background:url(navline.jpg) no-repeat bottom center; text-decoration:none; padding-bottom:12px;}
#time { width:200px; font-family:Verdana, Geneva, sans-serif; padding-top:13px; color:#666;}


/*搜索*/
.search { width:340px; float:right;}
.mainsearch .btn{background-image:url(back.png); }
.mainsearch .inputbox{ float:left;border:#ddd 2px solid;margin-right:0; color:#666; background:#ffffff } 
.mainsearch .input{padding:3px 4px 3px 6px; line-height:21px;height:21px;width:285px;float:left;border:none; background:#ffffff}
.mainsearch .btn{border:none;background-position:0px 0px;cursor:pointer;width:39px; height:31px; float:left; }
.mainsearch .btn:hover,.mainsearch .btn.btnover{background-position:0px -31px;}


/*导航*/
.navlink { width:1200px; margin:0 auto; line-height:50px;}
.navlink li {float:left;font-size:18px; background:url(nav_line.jpg) no-repeat right top;}
.navlink li a:link,.navlink li a:visited,.navlink li a:active { padding:0 11px;  color:#fff; }
.navlink li a:hover { padding:0 15px; color:#fff; }

/*大头条*/
.toutiao h1 { font-size:24px; line-height:40px; padding-top:10px;}
.toutiao h1 a:link,.toutiao h1 a:visited,.toutiao h1 a:active,.toutiao h1 a:hover{color:#333;}
.toutiao p {text-indent:2em; line-height:36px; font-size:16px; color:#666; padding-bottom:10px;}
.toutiao p a:link,.toutiao p a:visited,.toutiao p a:active,.toutiao p a:hover{color:#333;font-size:16px;}



/*视频*/
.jingcai_shipin ul { width:354px;}
.jingcai_shipin li { width:157px; float:left; text-align:center; padding-right:15px;}
.jingcai_shipin li h3 { font-weight:normal; font-size:16px; line-height:30px;}

/*精彩图片*/
.list_pic ul li h3 { font-weight:normal; text-align:center; position:relative; margin-top:-32px; height:32px; background:#000; line-height:30px;opacity: 0.7;-moz-opacity: 0.7;}
.list_pic ul li h3 a:link,.liangshi_pic ul li h3 a:visited,.liangshi_pic ul li h3 a:active,.liangshi_pic ul li h3 a:hover{color:#fff; font-size:15px;} 
#idemo img { padding:0 10px;}

/*右边图片摘要*/
.pic_list ul li{display:block;position: relative;width:570px;height:120px;}
.pic_list ul li a{display:block;position:absolute;top:0;left:0;}
.pic_list ul li h3 {width:380px; line-height:36px; position:absolute;top: 0px; left:190px; font-weight:normal;}
.pic_list ul li h3 a{color:#333;top:0;width:100%; font-size:20px;overflow:hidden;white-space:nowrap; font-weight:bold;}
.pic_list ul li a img{width:170px;height:120px;}
.pic_list ul li p{display:block;position:absolute;width:380px;height:80px;line-height:30px;top:20px;right:0;overflow:hidden;text-indent:2em;margin-top:20px; font-size:16px; padding-left:20px; color:#666;}


/*右边图片列表*/
.pic_r{float:left; width:450px; border-bottom:1px #ccc dotted;}
.pic_r ul {magin:0;pandding:0;}
.pic_r ul li {float:left;width:205px; text-align:center; padding:0 10px;}
.pic_r ul li a {display:block;}
.pic_r ul li h3 a {font-size:16px; color:#05376e;font-weight:normal; overflow:hidden;height:30px;line-height:30px;}


/*图片列表*/
.picimg_list{float:left; width:1200px;}
.picimg_list ul {magin:0;pandding:0;}
.picimg_list ul li {float:left;width:240px; text-align:center; padding:0 30px;}
.picimg_list ul li img { width:240px; height:160px;}
.picimg_list ul li a {display:block;}
.picimg_list ul li h3 a {font-size:18px; color:#333;font-weight:normal; overflow:hidden;line-height:36px;}

/*图片轮换*/
.hotlist_Tab { width:570px; }
.hotlist_Tab .TabTitle{width:570px; height:40px;float:left; border-bottom:3px #ebebeb solid;}
.hotlist_Tab .ul { float:left; }
.hotlist_Tab .TabTitle li{float:left;cursor:pointer;list-style-type: none; margin-bottom:1px; margin-right:10px;}
.hotlist_Tab .TabTitle .active{color:#fff; font-size:24px; height:30px; line-height:30px; padding:5px 20px 5px; background:#bc1010;}
.hotlist_Tab .TabTitle .normal{color:#fff; font-size:24px; height:30px; line-height:30px; padding:5px 20px 5px; background:#a9a9a9;}
.hotlist_Tab .TabContent { width:570px;float:left; padding-top:3px;}
.none {display:none;}

/*友情链接*/
.link { background:#eee; border-top:1px #ddd solid; width:100%; padding-top:10px;}
.link_List b { font-size:16px; font-weight:bold; line-height:36px; }
.link_List a {font-size:14px; width:200px; float:left;}


/*版权*/
.copyright{ width:100%; overflow:hidden; text-align:center;color:#333; background:#eee;  padding-bottom:10px; line-height:36px; padding-top:10px; font-size:14px; font-family:"宋体"} 
.certificates img { padding: 0 10px }

.site_specific {
    position: fixed;
    top: 233px;
    right: 50px;
}

.site_specific_left {
    position: fixed;
    top: 233px;
    left: 100px;
}

.qlyw_Tab {
    width: 510px;
}

.liststyle1 li a {
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 380px;
}

#div_szyw_list_3 .liststyle1 li a {
    width: 510px;
}

#div_Z_list_6 .liststyle1 li a, #div_Z_list_8 .liststyle1 li a, #div_Z_list_10 .liststyle1 li a, #div_Z_list_12 .liststyle1 li a, #div_Z_list_14 .liststyle1 li a, #div_Z_list_15 .liststyle1 li a {
    width: 570px;
}

#div_Z_list_22 .liststyle1 li a {
    width: 400px;
}